11 Washington Ave, Miami Beach, FL 33139, United States
View on Map
What travelers say:
It is worthy of Miami's prestigious seafood stone crab restaurant, 100 years of history, no matter in taste or service, and the price is very satisfactory. A restaurant worth going to!